Surface-to-surface intersection based on triangular parameter domain subdivision 100
نویسنده
چکیده
An improved algorithm for the computation of the intersection curve of two general parametric surfaces is presented. The introduced subdivision algorithm follows a divide-and-conquer-approach. For each pair of patches, it rst checks if the corresponding bounding volumes intersect. If they intersect, then it tries to nd dispensable parts of one patch (and the corresponding parts in the parameter domain) which can be cut o . Next it splits the reduced patch by splitting its parameter domain into triangular pieces and treats all new pairs of patches recursively until a prede ned termination condition is satis ed. To take full advantage of the cut-o operation patches with triangular domains bounded by so-called \Tripipeds" are used.
منابع مشابه
Topologically consistent trimmed surface approximations based on triangular patches
Topologically consistent algorithms for the intersection and trimming of free-form parametric surfaces are of fundamental importance in computer-aided design, analysis, and manufacturing. Since the intersection of (for example) two bicubic tensor-product surface patches is not a rational curve, it is usually described by approximations in the parameter domain of each surface. If these approxima...
متن کاملA tracing method for parametric Bezier triangular surface/plane intersection
Surface/plane intersection problem is a special case of surface/surface intersection, and is an active area of research across many disciplines in computer-aided geometric design. This paper presents, in general the setting of derivational continuities, (i.e. C, C, and C), a surface/plane intersection algorithm for parametric Bézier triangular surface over triangular domain. The present algorit...
متن کاملTessellation of a Unit Sphere Starting with an Inscribed Convex Triangular Mesh
3 Subdivision Algorithm 3 3.1 Centroid of Polyhedron . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3.2 Intersection of Ray with Sphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3.3 Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.4 Pseudocode for a Single Subdivision . . . . . ...
متن کاملGeneralized Subdivision of Bézier Surfaces
2. MAIN RESULTS In this paper, subdivision methods for rectangular Bézier A rectangular Bézier surface of degree n 3 m can be surfaces are generalized to subdivide a rectangular Bézier surface patch of degree n 3 m into two rectangular Bézier surrepresented by face patches of degree n 3 (m 1 n), while the parameter domain of the Bézier surface is decomposed into two trapezoids. As an applicatio...
متن کاملAlgebraic pruning: a fast technique for curve and surface intersection
Computing the intersection of parametric and algebraic curves and surfaces is a fun damental problem in computer graphics and geometric modeling This problem has been extensively studied in the literature and di erent techniques based on subdivision interval analysis and algebraic formulation are known For low degree curves and surfaces algebraic methods are considered to be the fastest whereas...
متن کامل